package chapter13.wrapper.String;

/**
 * @Auther: Tx
 * @Date: 2022/5/4 19:40
 */
public class String02 {

    public static void main(String[] args) {
        String a = "hsp";//常量池
        String b = new String("hsp");//指向堆中对象
        System.out.println(a.equals(b));//true 比较的是指
        System.out.println(a==b);//false引用类型比较的是地址
        System.out.println(a==b.intern());//true
        //intern方法用来判断常量池中，有没有该地址，
        // 如果有返回值为该地址，如果没有将此字符串加入到池中，并返回
        System.out.println(b==b.intern());//false
    }
}
